Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Oct 24, 2025

SDK update

Versioning

Version Bump Type: [minor] - 🤖 (automated)

Typescript SDK Changes Detected:

  • unstructured_client.general.partition():
    • request.partitionParameters.doNotBreakSimilarityOnFooterHeader Added
OpenAPI Change Summary
├─┬Info
│ └──[🔀] version (5:16)
└─┬Components
  └─┬partition_parameters
    ├──[+] properties (483:11)
    ├─┬new_after_n_chars
    │ ├──[+] type (442:21)❌ 
    │ ├──[🔀] title (443:22)
    │ ├──[🔀] description (444:28)
    │ ├──[+] default (445:24)❌ 
    │ ├──[-] anyOf (1:8898)❌ 
    │ └──[-] anyOf (1:8919)❌ 
    ├─┬split_pdf_page_range
    │ ├──[-] items (1:12392)❌ 
    │ ├──[🔀] type (545:21)❌ 
    │ ├──[🔀] title (546:22)
    │ ├──[-] maxItems (1:12440)❌ 
    │ ├──[-] minItems (1:12425)❌ 
    │ ├──[🔀] description (547:28)
    │ ├──[+] default (548:24)❌ 
    │ └──[-] example (1:12454)
    ├─┬include_page_breaks
    │ ├──[-] type (1:4035)❌ 
    │ ├──[🔀] title (426:22)
    │ ├──[🔀] description (427:28)
    │ ├──[-] default (1:4196)❌ 
    │ ├──[+] anyOf (419:15)
    │ └──[+] anyOf (422:15)
    ├─┬pdfminer_char_margin
    │ ├──[+] type (288:21)❌ 
    │ ├──[🔀] title (289:22)
    │ ├──[🔀] description (290:28)
    │ ├──[+] default (291:24)❌ 
    │ ├──[-] anyOf (1:10766)❌ 
    │ └──[-] anyOf (1:10786)❌ 
    ├─┬similarity_threshold
    │ ├──[🔀] title (540:22)
    │ ├──[🔀] description (541:28)
    │ └──[+] default (542:24)❌ 
    ├─┬split_pdf_allow_failed
    │ ├──[+] items (294:22)❌ 
    │ ├──[🔀] type (297:21)❌ 
    │ ├──[🔀] title (298:22)
    │ ├──[🔀] description (299:28)
    │ └──[🔀] default (300:24)❌ 
    ├─┬pdfminer_line_overlap
    │ ├──[🔀] title (528:22)
    │ └──[🔀] description (529:28)
    ├─┬extract_image_block_types
    │ ├──[-] items (1:3393)❌ 
    │ ├──[-] type (1:3421)❌ 
    │ ├──[🔀] title (216:22)
    │ ├──[🔀] description (217:28)
    │ ├──[-] default (1:3619)❌ 
    │ ├──[+] anyOf (209:15)
    │ └──[+] anyOf (212:15)
    ├─┬pdf_infer_table_structure
    │ ├──[🔀] title (467:22)
    │ ├──[🔀] description (468:28)
    │ └──[🔀] default (469:24)❌ 
    ├─┬split_pdf_concurrency_level
    │ ├──[🔀] type (573:21)❌ 
    │ ├──[🔀] title (571:22)
    │ ├──[🔀] description (572:28)
    │ └──[🔀] default (574:24)❌ 
    ├─┬unique_element_ids
    │ ├──[-] type (1:6905)❌ 
    │ ├──[🔀] title (372:22)
    │ ├──[🔀] description (373:28)
    │ ├──[🔀] default (374:24)❌ 
    │ ├──[+] anyOf (365:15)
    │ └──[+] anyOf (368:15)
    ├─┬max_characters
    │ ├──[+] items (259:22)❌ 
    │ ├──[+] type (262:21)❌ 
    │ ├──[🔀] title (263:22)
    │ ├──[🔀] description (264:28)
    │ ├──[+] default (265:24)❌ 
    │ ├──[-] anyOf (1:8467)❌ 
    │ └──[-] anyOf (1:8488)❌ 
    ├─┬include_slide_notes
    │ ├──[🔀] title (254:22)
    │ ├──[🔀] description (255:28)
    │ └──[🔀] default (256:24)❌ 
    ├─┬languages
    │ ├──[-] items (1:4227)❌ 
    │ ├──[🔀] type (490:21)❌ 
    │ ├──[🔀] title (491:22)
    │ ├──[🔀] description (492:28)
    │ └──[🔀] default (493:24)❌ 
    ├─┬strategy
    │ ├──[-] examples (1:6090)
    │ ├──[-] examples (1:6098)
    │ ├──[-] examples (1:6108)
    │ ├──[-] enum (1:5882)❌ 
    │ ├──[-] enum (1:5890)❌ 
    │ ├──[-] enum (1:5902)❌ 
    │ ├──[-] enum (1:5913)❌ 
    │ ├──[-] enum (1:5864)❌ 
    │ ├──[-] enum (1:5872)❌ 
    │ ├──[-] type (1:5845)❌ 
    │ ├──[🔀] title (311:22)
    │ ├──[🔀] description (312:28)
    │ ├──[-] default (1:6067)❌ 
    │ ├──[+] anyOf (304:15)
    │ ├──[+] anyOf (307:15)
    │ └─┬Extensions
    │   └──[-] x-speakeasy-unknown-values (1:6146)❌ 
    ├─┬overlap
    │ ├──[+] enum (279:15)
    │ ├──[+] enum (280:15)
    │ ├──[🔀] type (277:21)❌ 
    │ ├──[🔀] title (282:22)
    │ ├──[🔀] description (283:28)
    │ ├──[🔀] default (284:24)❌ 
    │ └─┬Extensions
    │   └──[+] x-speakeasy-unknown-values (285:43)
    ├─┬starting_page_number
    │ ├──[+] items (560:22)❌ 
    │ ├──[+] type (557:21)❌ 
    │ ├──[🔀] title (558:22)
    │ ├──[+] maxItems (564:25)❌ 
    │ ├──[+] minItems (563:25)❌ 
    │ ├──[🔀] description (559:28)
    │ ├──[+] example (565:24)
    │ ├──[-] anyOf (1:5565)❌ 
    │ └──[-] anyOf (1:5586)❌ 
    ├─┬split_pdf_page
    │ ├──[🔀] type (551:21)❌ 
    │ ├──[🔀] title (552:22)
    │ ├──[🔀] description (553:28)
    │ └──[🔀] default (554:24)❌ 
    ├─┬files
    │ ├──[-] examples (1:2537)
    │ ├──[+] items (220:22)❌ 
    │ ├──[🔀] type (223:21)❌ 
    │ ├──[+] title (224:22)
    │ ├──[-] format (1:2456)❌ 
    │ ├──[🔀] description (225:28)
    │ └──[+] default (226:24)❌ 
    ├─┬ocr_languages
    │ ├──[-] items (1:4488)❌ 
    │ ├──[-] type (1:4516)❌ 
    │ ├──[🔀] title (456:22)
    │ ├──[🔀] description (457:28)
    │ ├──[-] default (1:4666)❌ 
    │ ├──[+] anyOf (449:15)
    │ └──[+] anyOf (452:15)
    ├─┬pdfminer_line_margin
    │ ├──[🔀] title (516:22)
    │ └──[🔀] description (517:28)
    ├─┬hi_res_model_name
    │ ├──[🔀] title (237:22)
    │ └──[🔀] description (238:28)
    ├─┬include_orig_elements
    │ ├──[🔀] title (249:22)
    │ ├──[🔀] description (250:28)
    │ └─┬ANYOF
    │   └──[🔀] type (243:25)❌ 
    ├─┬gz_uncompressed_content_type
    │ ├──[+] examples (183:15)
    │ ├──[+] type (178:21)❌ 
    │ ├──[-] title (1:3715)
    │ ├──[+] format (179:23)❌ 
    │ ├──[🔀] description (180:28)
    │ ├──[-] anyOf (1:3667)❌ 
    │ └──[-] anyOf (1:3687)❌ 
    ├─┬pdfminer_word_margin
    │ ├──[🔀] title (504:22)
    │ ├──[🔀] description (505:28)
    │ └──[-] default (1:11667)❌ 
    ├─┬vlm_model
    │ ├──[-] examples (1:6575)
    │ ├──[🔀] type (377:21)❌ 
    │ ├──[🔀] title (378:22)
    │ ├──[🔀] description (379:28)
    │ ├──[+] default (380:24)❌ 
    │ └─┬Extensions
    │   └──[-] x-speakeasy-unknown-values (1:6616)❌ 
    ├─┬multipage_sections
    │ ├──[-] type (1:8694)❌ 
    │ ├──[🔀] title (438:22)
    │ ├──[🔀] description (439:28)
    │ ├──[-] default (1:8859)❌ 
    │ ├──[+] anyOf (431:15)
    │ └──[+] anyOf (434:15)
    ├─┬table_ocr_agent
    │ ├──[+] examples (328:15)
    │ ├──[+] examples (329:15)
    │ ├──[+] examples (330:15)
    │ ├──[+] enum (322:15)
    │ ├──[+] enum (317:15)
    │ ├──[+] enum (318:15)
    │ ├──[+] enum (319:15)
    │ ├──[+] enum (320:15)
    │ ├──[+] enum (321:15)
    │ ├──[+] type (315:21)❌ 
    │ ├──[🔀] title (324:22)
    │ ├──[🔀] description (325:28)
    │ ├──[🔀] default (326:24)❌ 
    │ ├──[-] anyOf (1:6656)❌ 
    │ ├──[-] anyOf (1:6676)❌ 
    │ └─┬Extensions
    │   └──[+] x-speakeasy-unknown-values (332:43)
    ├─┬skip_infer_table_types
    │ ├──[-] items (1:5348)❌ 
    │ ├──[-] type (1:5376)❌ 
    │ ├──[🔀] title (480:22)
    │ ├──[🔀] description (481:28)
    │ ├──[-] default (1:5525)❌ 
    │ ├──[+] anyOf (473:15)
    │ └──[+] anyOf (476:15)
    ├─┬vlm_model_provider
    │ ├──[🔀] examples (359:15)
    │ ├──[-] examples (1:6403)
    │ ├──[-] examples (1:6416)
    │ ├──[-] enum (1:6206)❌ 
    │ ├──[-] enum (1:6216)❌ 
    │ ├──[-] enum (1:6229)❌ 
    │ ├──[-] enum (1:6240)❌ 
    │ ├──[-] enum (1:6261)❌ 
    │ ├──[-] enum (1:6273)❌ 
    │ ├──[-] enum (1:6283)❌ 
    │ ├──[🔀] title (356:22)
    │ └──[🔀] description (357:28)
    ├─┬encoding
    │ ├──[+] type (484:21)❌ 
    │ ├──[🔀] title (485:22)
    │ ├──[🔀] description (486:28)
    │ ├──[+] default (487:24)❌ 
    │ ├──[-] anyOf (1:3209)❌ 
    │ └──[-] anyOf (1:3229)❌ 
    ├─┬output_format
    │ ├──[-] enum (1:4736)❌ 
    │ ├──[-] enum (1:4716)❌ 
    │ ├──[+] items (268:22)❌ 
    │ ├──[🔀] type (271:21)❌ 
    │ ├──[🔀] title (272:22)
    │ ├──[🔀] description (273:28)
    │ ├──[🔀] default (274:24)❌ 
    │ └─┬Extensions
    │   └──[-] x-speakeasy-unknown-values (1:4962)❌ 
    ├─┬xml_keep_tags
    │ ├──[+] examples (348:15)
    │ ├──[+] examples (349:15)
    │ ├──[+] examples (350:15)
    │ ├──[+] enum (343:15)
    │ ├──[+] enum (337:15)
    │ ├──[+] enum (338:15)
    │ ├──[+] enum (339:15)
    │ ├──[+] enum (340:15)
    │ ├──[+] enum (341:15)
    │ ├──[+] enum (342:15)
    │ ├──[🔀] type (335:21)❌ 
    │ ├──[🔀] title (345:22)
    │ ├──[🔀] description (346:28)
    │ ├──[-] default (1:7414)❌ 
    │ └─┬Extensions
    │   └──[+] x-speakeasy-unknown-values (352:43)
    └─┬overlap_all
      ├──[🔀] type (460:21)❌ 
      ├──[🔀] title (461:22)
      ├──[🔀] description (462:28)
      └──[🔀] default (463:24)❌ 
Document Element Total Changes Breaking Changes
info 1 0
components 219 98

TYPESCRIPT CHANGELOG

core: 3.24.2 - 2025-10-30

🐛 Bug Fixes

  • make security scheme resolution case-insensitive (commit by @vishalg0wda)

core: 3.24.1 - 2025-10-23

🐛 Bug Fixes

  • prevent validation errors when response headers are not expected in all respone patterns (commit by @2ynn)

core: 3.24.0 - 2025-10-23

🐝 New Features

  • add full support for zodVersion v4 (commit by @mfbx9da4)

core: 3.23.0 - 2025-10-21

🐝 New Features

  • add Zod v3 and v4 compatibility via zod/v3 import path (commit by @mfbx9da4)

core: 3.22.0 - 2025-10-13

🐝 New Features

  • add config option for deep merging allOf nodes in OpenAPI specs (commit by @BlakeTheAwesome)

core: 3.21.27 - 2025-10-09

🐛 Bug Fixes

  • Fix reading environment variables in deno (commit by @subomi)

Based on Speakeasy CLI 1.643.3


Note

Upgrade SDK to 0.29.0 and add doNotBreakSimilarityOnFooterHeader to partition, migrate to zod/v3, and update config/metadata.

  • SDK upgrade:
    • Bump to 0.29.0 with OpenAPI 1.2.7, generator 2.731.9, updated user agent/metadata and RELEASES entries.
  • Partition API:
    • Add PartitionParameters.doNotBreakSimilarityOnFooterHeader with full wiring:
      • Types/schemas (src/sdk/models/shared/partitionparameters.ts), request builder (src/funcs/generalPartition.ts), docs, and example payloads.
  • Validation/runtime:
    • Migrate imports to zod/v3 across SDK and MCP server; update dependency to zod ^3.25.0 || ^4.0.0.
  • Config/MCP:
    • gen.yaml: set schemas.allOfMergeStrategy: shallowMerge and zodVersion: v3.
    • MCP server/app versions bumped to 0.29.0.

Written by Cursor Bugbot for commit 13d3fcd. This will update automatically on new commits. Configure here.

@github-actions github-actions bot added the minor Minor version bump label Oct 24, 2025
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1761265716 branch 2 times, most recently from 58e4836 to f371f6c Compare October 26, 2025 00:34
cursor[bot]

This comment was marked as outdated.

@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1761265716 branch 4 times, most recently from bcd5ce6 to 42c0d44 Compare October 30, 2025 00:33
* `unstructured_client.general.partition()`: 
  *  `request.partitionParameters.doNotBreakSimilarityOnFooterHeader` **Added**
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1761265716 branch from 42c0d44 to 13d3fcd Compare October 31, 2025 00:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor Minor version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants